package com.morehair.bean.vo.wx;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class WxOrderDetailInfoVo {
    private Integer id;
    private String consignee;
    private String address;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date addTime;
    private String orderSn;
    private BigDecimal actualPrice;
    private String mobile;
    private String orderStatusText;
    private BigDecimal goodsPrice;
    private BigDecimal couponPrice;
    private BigDecimal freightPrice;
    private OrderHandleOption handleOption;

    public WxOrderDetailInfoVo() {
    }

    public WxOrderDetailInfoVo(Integer id, String consignee, String address, Date addTime, String orderSn, BigDecimal actualPrice, String mobile, String orderStatusText, BigDecimal goodsPrice, BigDecimal couponPrice, BigDecimal freightPrice, OrderHandleOption handleOption) {
        this.id = id;
        this.consignee = consignee;
        this.address = address;
        this.addTime = addTime;
        this.orderSn = orderSn;
        this.actualPrice = actualPrice;
        this.mobile = mobile;
        this.orderStatusText = orderStatusText;
        this.goodsPrice = goodsPrice;
        this.couponPrice = couponPrice;
        this.freightPrice = freightPrice;
        this.handleOption = handleOption;
    }
}
